Glossary
Allocation of memory
The action of acquiring a
block of memory from the heap.
Deallocation of memory
The action of returning
a block of memory to the heap.
Dereferencing of a pointer’s value
The value
pointed to by a pointer.
Heap
A pool of free memory. Dynamic memory
requires allocate memory from this area.
Pointer
A variable whose value is interpreted as
a memory address. A pointer points to the value
stored in the location at that address.